//
//  SimInvader.h
//  Texture
//
//  Created by Yao Melo on 2/24/13.
//
//

#ifndef __Texture__SimInvader__
#define __Texture__SimInvader__

#include <iostream>
#include "SimulationConstants.h"

enum SimInvaderMotion {
    eMoveLeft = 0,
    eMoveRight = 1,
    eMoveDown = 2
    };

class SimInvader
{
public:
    Vec3 position;
    SimInvaderMotion motionState;
    float movedDistance;
    bool isLastMoveLeft;
    SimInvader(Vec3 position);
    ~SimInvader(){};
    void Update(float delta);
};


#endif /* defined(__Texture__SimInvader__) */
